technologically impaired - Espagnol Anglais Dictionnaire